package com.stm.bi.dto.query;

import com.stm.framework.annotation.ReqParam;
import lombok.Getter;
import lombok.Setter;

import java.lang.String;
import java.lang.Integer;
import java.util.Set;

/**
* 报表模型-查询入参对象
*
* @author zhouyuanpeng
* @date 2025-05-22
*/
public class ReportModelListQry{
    @ReqParam(label = "关键词")
    private String keyword;

    @ReqParam(label = "报表名称")
    private String name;

    @ReqParam(label = "归属分类")
    private String type;

    @ReqParam(label = "状态")
    private Integer status;

    @Setter
    @Getter
    @ReqParam(label = "科目")
    private Set<String> subjects;


    public String getName(){
        return this.name;
    }

    public ReportModelListQry setName(String name){
        this.name = name;
        return this;
    }
    public String getType(){
        return this.type;
    }

    public ReportModelListQry setType(String type){
        this.type = type;
        return this;
    }
    public Integer getStatus(){
        return this.status;
    }

    public ReportModelListQry setStatus(Integer status){
        this.status = status;
        return this;
    }

    public String getKeyword(){
        return this.keyword;
    }

    public ReportModelListQry setKeyword(String keyword){
        this.keyword = keyword;
        return this;
    }

}
